def fun1(*args):
    print(type(args))
    print(args)
    
list1=[1,2,3,4,]
fun1(1,2,3,4)
fun1(*list1)
fun1(list1)


print('——————————————')
def fun2(**args):
    print(type(args))
    print(args)
    
dict1={'a':1,'b':2,'c':3}
fun2(a=1,b=2,c=3)
fun2(**dict1)

